Modeling and Simulation of Spark Streaming

نویسندگان

  • Jia-Chun Lin
  • Ming-Chang Lee
  • Ingrid Chieh Yu
  • Einar Broch Johnsen
چکیده

As more and more devices connect to Internet of Things, unbounded streams of data will be generated, which have to be processed “on the fly” in order to trigger automated actions and deliver real-time services. Spark Streaming is a popular realtime stream processing framework. To make efficient use of Spark Streaming and achieve stable stream processing, it requires a careful interplay between different parameter configurations. Mistakes may lead to significant resource overprovisioning and bad performance. To alleviate such issues, this paper develops an executable and configurable model named SSP (stands for Spark Streaming Processing) to model and simulate Spark Streaming. SSP is written in ABS, which is a formal, executable, and object-oriented language for modeling distributed systems by means of concurrent object groups. SSP allows users to rapidly evaluate and compare different parameter configurations without deploying their applications on a cluster/cloud. The simulation results show that SSP is able to mimic Spark Streaming in different scenarios. Keywords—Spark Streaming; modeling; simulation

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Simulating Apache Spark Streaming Applications

Stream processing systems are used to analyze big data streams with low latency. The performance in terms of response time and throughput is crucial to ensure all arriving data are processed in time. This depends on various factors such as the complexity of used algorithms and configurations of such distributed systems and applications. To ensure a desired system behavior, performance evaluatio...

متن کامل

Providing a thermodynamic model to simulate the spark ignition engine fueled with natural gas and ethanol mixture

The use of natural gas as an alternative fuel, in recent decades has been proposed. Good combustion properties and cats less than it could be the perfect choice for the next generation. Simulation models can be of great help engine designers. Simulation models to reduce the time and costs for the development of new engines as well as in identifying the technical value that need special attentio...

متن کامل

Simulation a Natural Gas Direct Injection Stratified Charge with Spark Ignition Engine

The purpose of present paper is simulation a direct injection stratified charge natural gas engine. The KIVA-3V code was used for gaseous fuel injection simulation. Compression and expansion stroke of engine cycle is simulated using KIVA-3V code. In cylinder fuel equivalence ratio distribution criterion is used for studying mesh independency. The results show that 550000 cells number is suff...

متن کامل

Ion Current Simulation During the Post Flame Period in SI Engines

The application of ion current signals is one of the most recent approaches in engine management systems. By applying a small constant DC voltage across the electrodes of the spark plug and measuring the current through the electrode gap, the state of gas may be measured and investigated. In this paper a computer code is developed in order to analyze the state of gas during the combustion p...

متن کامل

A Reference Architecture and Road map for Enabling E- commerce on Apache Spark

Apache Spark is an execution engine that besides working as an isolated distributed, in-memory computing engine also offers close integration with Hadoop’s distributed file system (HDFS). Apache Spark's underlying appeal is in providing a unified framework to create sophisticated applications involving workloads. It unifies multiple workloads, handles unstructured data very well and has easy-to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018